package com.njbdqn.butler.dao;

import java.util.List;

/**
 * 所有dao的基础接口,完成基本CRUD 
 * @author CM
 * @version 1.0 
 * @since JDK1.8
 */
public interface BaseDAO<T> {
	
	/**
	 * 保存数据 
	 * @param 泛型的参数对象
	 */
	public void save(T t);
	
	public void delete(Object obj);
	public void update(T t);
	public T findById(Object obj);
	public List<T> findAll();
}
